coached self-training - French English Dictionary